// flex
.d-flex {
  display: flex;
}
.flex-colum {
  flex-direction: column;
}
.flex-1 {
  flex: 1;
}
.flex-grow-1 {
  flex-grow: 1;
}
// flex justify-content
$flex-jc: (
  start: flex-start,
  end: flex-end,
  center: center,
  between: space-between,
  around: space-around
);
@each $jckey, $jc in $flex-jc {
  .jc-#{$jckey} {
    justify-content: $jc;
  }
}
// flex align-items
$flex-ai: (
  start: flex-start,
  end: flex-end,
  center: center,
  stretch: stretch
);
@each $jckey, $jc in $flex-ai {
  .ai-#{$jckey} {
    align-items: $jc;
  }
}

// /*消息文本居右*/
#chat-page {
  .chat-me {
    .am-list-extra {
      flex-basis: auto; /*宽度包裹内容*/
    }
  }
}
#chat-page {
  .chat-me {
    .am-list-content {
      padding-right: 15px;
      text-align: right;
    }
  }
}

.am-tab-bar {
  height: auto;
  overflow: hidden;
  position: fixed;
  width: 100%;
  bottom: 0;
}

.am-list-body{
  margin: 45px 0;
}